package com.jzr.board.db1.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Getter
@Setter
@ApiModel(description = "UserInfoVo")
public class UserInfoVo {
    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private Integer id;

    /**
     * 病区号
     */
    @ApiModelProperty("病区号")
    private String districtCode;

    /**
     * 用户代码
     */
    @ApiModelProperty("用户代码")
    private String userCode;

    /**
     * 用户名称
     */
    @ApiModelProperty("用户名称")
    private String userName;

    /**
     * 用户类型
     */
    @ApiModelProperty("用户类型")
    private String userType;


    /**
     * 性别（0-男、1-女、2-未知）
     */
    @ApiModelProperty("性别（0-男、1-女、2-未知）")
    private Integer sex;

    /**
     * 出生日期
     */
    @ApiModelProperty("出生日期")
    private Date dateBirth;

    /**
     * 籍贯
     */
    @ApiModelProperty("籍贯")
    private String birthplace;

    /**
     * 手机
     */
    @ApiModelProperty("手机")
    private String mobile;

    /**
     * 电话
     */
    @ApiModelProperty("电话")
    private String phone;

    /**
     * email
     */
    @ApiModelProperty("email")
    private String email;

    /**
     * 证件号码
     */
    @ApiModelProperty("证件号码")
    private String idNumber;

    /**
     * 证件类型
     */
    @ApiModelProperty("证件类型")
    private String idNumberType;

    /**
     * 行政区代码
     */
    @ApiModelProperty("行政区代码")
    private String pcaCode;

    /**
     * 地址
     */
    @ApiModelProperty("地址")
    private String address;


    /**
     * 注册终端(0-Web、1-安卓、2-IOS)
     */
    @ApiModelProperty("注册终端(0-Web、1-安卓、2-IOS)")
    private Integer terminal;


    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String description;
}
